Automatic Services Discovery, Monitoring and Visualization of Grid Environments: The MapCenter Approach
نویسندگان
چکیده
The complexity of Grid environments is growing as more projects and applications appear in this quick-evolving domain. Widespread applications are distributed over thousands of computing elements, various communities of users are aggregated into virtual organizations, resources availability is more and more dynamic and final locations of jobs cannot be foreseen. In such contexts, new paradigms and constraints which deeply impacts monitoring and visualization possibilities must be addressed. As nodes and even sites appear and disappear quickly in grid, automated resources and services discovery must be performed and regularly launched with an adequate frequency compared to the dynamicity of grid elements. The numerous production sites interconnected by grids have their own security policies and system administration principles and procedures, which can eventually be outsourced. A global Grid monitoring system must be efficient and not intrusive to respect security policies and do not interfere with site local rules like logging and auditing. On top of nodes and sites, the large number of applications and virtual organisations generates multiple different abstract views of the grid environments. A Grid visualization tool must be opened and flexible to represent all corresponding virtual views needed. The Grid visualisation tool MapCenter has been designed to cope with these new challenges. Our approach is to decompose the architecture into three main layers: – a visualization layer, based on a new presentation model, – a monitoring layer, implemented by an efficient multi-threaded polling framework, – an independent resource discovery and modelling layer,based on various back-ends. This architecture and the open and flexible presentation model has been fully described in [3]. This model can match any logical approach of the Grid computed from monitoring layers underneath. Logical and graphical views to visualize all dashboards needed by end users (scientist, industrial, system administrator, organization manager ...) can be created.
منابع مشابه
MapCenter: An Open Grid Status Visualization Tool
The deployment of large scale grids generates new challenges in system and network monitoring. Users and distributed applications need to access logical and up to date information on sites reachability, links performances and services availability. In this paper, we propose a presentation model suitable for grid environments, and we present the tool MapCenter developed by The Network Work Packa...
متن کاملWeighted-HR: An Improved Hierarchical Grid Resource Discovery
Grid computing environments include heterogeneous resources shared by a large number of computers to handle the data and process intensive applications. In these environments, the required resources must be accessible for Grid applications on demand, which makes the resource discovery as a critical service. In recent years, various techniques are proposed to index and discover the Grid resource...
متن کاملDesigning data analysis services in the Knowledge Grid
Grid environments were originally designed for dealing with problems involving compute-intensive applications. Today, however, grids enlarged their horizon as they are going to manage large amounts of data and run business applications supporting consumers and end users. To face these new challenges, grids must support adaptive data management and data analysis applications by offering resource...
متن کاملTowards a Generic Visualization of Grid Resources
There are sustainable approaches on visualization in Grid environments, but there are no generic approaches for the visualization of a Grid environment itself. This work introduces a generic model and a set of services with the target of resource visualization and respect to the needs of Grid monitoring. The specified services are orchestrated as a visualization pipeline which is able to transf...
متن کاملGrid Network Monitoring in the European Datagrid Project
A Grid Network monitoring and performance measurement infrastructure is a key component of a large-scale Grid. Requirements for network monitoring with respect to Grid operations as well as performance characteristics and their relevance to Grid context have to be carefully identified before realizing such a system. In this paper we analyze the main issues raised by the design, development, int...
متن کامل